It was an across-the-board rally, with all BSE sectoral indices advancing led by metal and auto.
The Sensex surged 424.06 points to end above 25,300 at 25317.87.
The barometer S&P BSE Sensex ended at 26,231, up by 517 points or 2%.
The BSE Mid-cap index outperformed the benchmark indices.
The Sensex closed above 28,000 and Nifty settled above 8,500.
The 30 share Sensex ended at 27,550 levels, up by 37 points.
The BSE Sensex ended at 28,504, stronger by 322 points or 1%.
The 30-share Sensex closed higher by 17.19 points at 28,463.31.
The Sensex ended at 28,198, up 265 points or 0.9%.
The 30-share Sensex ended up 300 points at 27,961.
India's exposure to Greece being limited fuelled the rally.
The 30-share Sensex ended at 27,780 levels, up by 135 points.
The 30-share Sensex surged 414 points to end at 27,730.
The Sensec ended marginally higher on favourable cues in domestic market.
The 30-share Sensex ended 363 points higher at 27,687.
The 30-share Sensex gained 118 points to end at 27,394.
The Sensex closed the day at 27,490, higher by 479 points.
The 30-share Sensex ended down 556 points at 27,886.
The 50-share NSE Nifty index recaptured the crucial 8,700-mark.
The Street is expecting the central bank to maintain status quo.
Market breadth in BSE ended positive with 2,005 advances.
The 30-share Sensex ended 271 points higher to end at 28,930.
The 30-share Sensex ended higher by 128 points at 28,355.
Markets cheer European bank stimulus. Sensex gains 273 points.
The 30-share Sensex ended up 46 points to end at 28,122 and the 50-share Nifty gained 20 points to close at 8,514.
The 30-share Sensex jumped 729 points to end at 28,076 and the 50-share Nifty soared 217 points to end at 8,494.
The 30-share Sensex ended up 390 points at 26,637 and the 50-share Nifty closed 118 points higher at 7,961.
The 30-share Sensex ended up 33 points at 26,630 and the 50-share Nifty closed 6 points up at 7,965.
The 30-share Sensex ended up 158 points at 26,626 and the 50-share Nifty ended up 57 points at 7,969.
The Sensex gained 116 points to close at 27,206 and the Nifty advanced 25 points to end at 8,146.
The gains were on account of broad based buying and crude dropping below $100 a barrel.
The 30-share Sensex ended at 2,7140 levels up by 121 points after hitting a record high of 27,225.85 and the 50-share Nifty closed at 8,115 levels up by 32 points after hitting a record high of 8,141.90.
The 30-share Sensex ended up 152 points at 27,019 after hitting a record 27,082.85 and the 50-share Nifty closed 55 points at 8,083 after hitting a record high of 8,101.95.
The 30-share Sensex ended up 165 points at 29,044 and the 50-share Nifty gained 54 points to close at 8,834.